thin-client application development customer php software development .net investment j2ee crm asset management java software development tools c++ radius3 relationship html jsp management financial planning